// const { defineConfig } = require('@vue/cli-service')
// module.exports = defineConfig({
//   transpileDependencies: true
// })
// module.exports = {

//     publicPath: '/',

//     outputDir: 'dist', // 打包的目录

//     lintOnSave: true, // 在保存时校验格式

//     productionSourceMap: false, // 生产环境是否生成 SourceMap

//     devServer: {

//         open: true, // 启动服务后是否打开浏览器

//         host: 'localhost',

//         port: 8080, // 服务端口

//         https: false,

//         hotOnly: false,

//         proxy: {

//             '/api': {

//                 //名字必须跟application context相同 否则404

//                 target: 'http://localhost:8888/',

//                 changeOrigin: true, //  跨域

//                 pathRewrite: {

//                     '^/api': ''

//                 }

//             }

//         }, // 设置代理

//         before: app => { }

//     },

// }
module.exports = {
    // publicPath:'/',
    devServer: {
        port: 8090,
        proxy: {
            // 和上面自定义的 baseURL 保持一致
            '/api': {
                target: 'http://localhost:8888',
                pathRewrite: { '^/api': '' },
                changeOrigin:true
            },
            // '/socket': {
            //     //webSocket代理
            //     target: 'ws://localhost:8888', // 内网
            //     /*target: 'ws://你的服务器地址/parkingServer', // 外网*/
            //     /*target: 'ws://你的服务器地址/parkingServer',//本地测试*/
            //     ws: true,//开启ws, 如果是http代理此处可以不用设置
            //     changeOrigin: true,
            //     pathRewrite:{'^/socket':''}
            // }
        },
    }
}
